reasoning by analogy

Terms from Artificial Intelligence: humans at the heart of algorithms

Analogies are used extensively in human reasoning to help to understand new situations and to suggest potential problems solutions, for example, given the analogy " a school teacher with their pupils are like a shepherd herding sheep", one might reason that as shepherds are better able to direct sheep is they are kept in a group, this might be a good strtegy for schoolteachers too. Analogies can also be used by AI systems by noting structural similarities between past cases and the current situation. As the analogy may fail to hold at some point, analogical reasoning may be used as a heuristic. Within AI, the uses of AI are usually either as a transformational analogy (using at solutions to analogous problems) or a derivational analogy (using the process of obtaining the analogous solution). Reasoning by analogy is often alongside case-based reasoning.

Used on pages 45, 91

Also known as analogy